heavy irrigation - Español Inglés Diccionario